leaf fertilization - French English Dictionary